Reading

K12Station (Grades 6 to 8) - Great web sites to help you improve your reading.
Children's Literature Web Guide - Links to web sites about favorite authors and illustrators.
Book Adventure: Finding a Book - Have a hard time finding books at your reading level that are interesting? Check out this web site.
Share What You're Reading - This web site has book reviews by students your age. Read the reviews to find a new book to read.
Short Stories in English - Improve your reading comprehension by reading these very interesting short stories and then taking a short quiz.
News - Here is a list of web sites where you can read about what is happening in the world.
Fun Brain (Reading) - Play Mad Libs or read one of the web books.
60SecondRecap - This web site gives you one-minute summaries of great books.

Writing

Guide to Writing a Basic Essay - Step-by-step guide for writing an essay.
ABC's of the Writing Process - Great graphic organizers and lots of resources for writing.
Edit Dan's Copy - This game by Scholastic helps you practice writing correct sentences, focusing on capitalization, punctuation, and run-on sentences.
Writing with Writers - This Scholastic web site has online writing workshops for different writing types: biography, mystery, myth, etc. It also has writing tips from famous writers.
Share What You're Reading - Want to be published? Write a book review and get published on this web site!
BBC's Skillswise - This site has great tutorials, games and quizzes for writing, reading, listening, spelling, grammar and vocabulary.

Listening/Speaking

Ms. Johnson's Pronunciation Wiki - For Ms. Johnson's students only!
K12Station (Grades 6 to 8) - Great web sites on public speaking and storytelling.
Randall's ESL Cyber Listening Lab - A collection of listening activities with quizzes.
English Club (Listening) - Good advice on how to listen to English everywhere. Be sure to listen as you read.
English Trailers - Improve your listening skills by watching movie trailers!
Text-to-Speech - Not sure how to pronounce a word? At this site, you can type in a word and the person can say it in a British, Australian, American, etc. accent.
Splendid Speaking - Improve your knowledge of idioms and colloquial expressions.

Vocabulary

Definr- Incredibly fast dictionary
It's Greek to Me -This fun game by Scholastic helps you decode some academic English words influenced by the Greek language.
Short Circuit - This game by Scholastic helps you improve your vocabulary by matching prefixes and suffixes with their correct meanings.
Confusing Words - This web site "is a collection of 3210 words that are troublesome to readers and writers. Words are grouped according to the way they are most often confused or misused."
Idiom Dictionary - This web site has over 5,000 English idioms. Knock yourself out! :)

Grammar

English Club (Grammar) - This site has great information on the 8 parts of speech.
English 4U - Everything you want to know about grammar!
English the Easy Way - Information on the parts of speech and writing.
English Guide - Easy-to-understand information on the parts of speech
English Tenses with Cartoons - Learn more about verb tenses with fun cartoons.
Clean Up Your Grammar - This game by Scholastic helps you practice identifying nouns and verbs. This can help you with subject-verb agreement in your sentences.
Grammar Ninja - This game is so much fun! It helps you identify the parts of speech for words. Ms. Johnson is a grammar ninja!

Other

Creating Equations from Word Problems - Have trouble solving word problems in math? This Study Jam will help you.